package com.cloudbroker.bcs.platform.dav.bizexport.t2.business;

import com.cloudbroker.bcs.common.entity.HSBCPSBackVO;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.wechat.WechatShareBizService;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.wechat.result.WechatShareDetailResult;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.wechat.vo.WechatShareForm;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.wechat.vo.WechatShareGetForm;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.wechat.vo.WechatShareIdForm;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.wechat.vo.WechatShareUpdateForm;
import com.cloudbroker.bcs.platform.dav.bizapi.t2service.business.WechatShareT2BizService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * Created by zhaojp18008 on 2016/5/19.
 */
@Service
public class WechatShareT2 implements WechatShareT2BizService{
    @Resource
    private WechatShareBizService wechatShareBizService;
    @Override
    public WechatShareDetailResult funcWechatShareDetailGet(WechatShareGetForm param) {
        return wechatShareBizService.funcWechatShareDetailGet(param);
    }

    @Override
    public HSBCPSBackVO funcWechatShareSet(WechatShareForm param) {
        return wechatShareBizService.funcWechatShareSet(param);
    }

    @Override
    public HSBCPSBackVO funcWechatShareUpdate(WechatShareUpdateForm param) {
        return wechatShareBizService.funcWechatShareUpdate(param);
    }

    @Override
    public HSBCPSBackVO funcWechatShareDel(WechatShareIdForm param) {
        return wechatShareBizService.funcWechatShareDel(param);
    }

    @Override
    public HSBCPSBackVO funcWechatShareClick(WechatShareIdForm param) {
        return wechatShareBizService.funcWechatShareClick(param);
    }
}
